mesafeli - French English Dictionary