repair and maintenance corps - Turc Anglais Dictionnaire