microcardia - French English Dictionary