motorized yard sprayer - Turc Anglais Dictionnaire