enchondrosarcoma - German English Dictionary