salvage contract - Francés Inglés Diccionario