megnesilo - French English Dictionary