doors of motor vehicles and their trailers - Turc Anglais Dictionnaire