menobranch - French English Dictionary