gemeuchelt - French English Dictionary