chemical filtration - Spanish English Dictionary