menguarse - German English Dictionary