cartilage or bone tumor - Turc Anglais Dictionnaire