life support care - Turco Inglés Diccionario