mamou - French English Dictionary