mangotes - French English Dictionary