frame of a special vehicle - Türkçe İngilizce Sözlük