supplementary water treatment plant - Spanish English Dictionary