ridiculed - German English Dictionary