pollution protection fence - French English Dictionary