menachite - French English Dictionary