epitheliosarcoma - German English Dictionary