moory - French English Dictionary