something which is towed - Türkçe İngilizce Sözlük