immortal love - Turkish English Dictionary