life support service - Turco Inglés Diccionario