cardiectasis - French English Dictionary