salvable - French English Dictionary