macrocardio - French English Dictionary