What does Card-Anlage mean?

Card-Anlage - German to English

cardiological system