desalinating - French English Dictionary