petrol powered vehicle design - Türkçe İngilizce Sözlük