municipal water treatment facility - Espagnol Anglais Dictionnaire