life support care - Español Inglés Diccionario