life support unit - Español Inglés Diccionario