desalinator - French English Dictionary