immortal soul - Turkish English Dictionary