heavy and long vehicles - Türkçe İngilizce Sözlük