cretinoid - German English Dictionary