petrol powered vehicle design - Fransızca İngilizce Sözlük