he/she has/had salvaged - French English Dictionary