osteochondrosarcoma - French English Dictionary