meaning of Card-Anlage

Card-Anlage - German to English

cardiological system