protective clothing for automobile racing drivers - Turc Anglais Dictionnaire