denitrification plant - Spanish English Dictionary