ridicules - German English Dictionary