ridiculous person - German English Dictionary