life-support - Español Inglés Diccionario