immortalized - Turkish English Dictionary