comprehensive water treatment plant - French English Dictionary