salvage contract - French English Dictionary