mungoos - French English Dictionary