car with a removable hood - Türkçe İngilizce Sözlük