a guiding spirit - Turkish English Dictionary