salvage something from - French English Dictionary