salvage from - Turkish English Dictionary