carriage contract - Francés Inglés Diccionario