a guiding spirit - Turco Inglés Diccionario