pollution protection fence - Spanish English Dictionary