salvor - Turkish English Dictionary