hitch the horses to a carriage - Espagnol Anglais Dictionnaire