hitch pins - Almanca İngilizce Sözlük