master life support station - Turco Inglés Diccionario