hitched - Allemand Anglais Dictionnaire