dermestoid - German English Dictionary