salvage engineering - Francés Inglés Diccionario