rescue lifting devices - Francés Inglés Diccionario