salvage something from - Turkish English Dictionary