salvage archaeology - French English Dictionary