salt-water basin - French English Dictionary