contract for carriage - Spanish English Dictionary