spraying barrier - French English Dictionary