a kind of trailer hitch - Almanca İngilizce Sözlük