Italian hitch - Spanisch Englisch Wörterbuch