motorized yard sprayer - Allemand Anglais Dictionnaire