immortally - Turkish English Dictionary