sewage processing plant - Espagnol Anglais Dictionnaire