meyilli - French English Dictionary