menguarse - French English Dictionary