he/she has/had salvaged - Spanish English Dictionary