to hitch a ride - Espagnol Anglais Dictionnaire