salvagers - French English Dictionary