dermatoid - German English Dictionary