epidermoid - German English Dictionary