contract for carriage - Español Inglés Diccionario