life support machine - Turco Inglés Diccionario