spraying barrier - Français Anglais Dictionnaire