inflatable lifting device - Francés Inglés Diccionario