petrol powered vehicle design - Turc Anglais Dictionnaire