comprehensive water treatment plant - Spanish English Dictionary