salvager - French English Dictionary