depuradora

Etymology
From.

Noun

 * 1) sewage treatment facility

Noun

 * 1) sewage works, sewage-treatment facility