to savor - Turkish English Dictionary