moncheta - French English Dictionary