a kind of trailer hitch - Türkçe İngilizce Sözlük