geographical myths - French English Dictionary