motorized yard sprayer - Français Anglais Dictionnaire