to have carriage - Espagnol Anglais Dictionnaire