artificial lung - Francés Inglés Diccionario