salvagee - Spanish English Dictionary