salvage from - French English Dictionary