clarifying basin - French English Dictionary