menipeo - French English Dictionary