water quality permits - French English Dictionary