macrocardio - German English Dictionary