salvarse - French English Dictionary