mamúa - French English Dictionary