pump in a backpack pesticide sprayer - Spanish English Dictionary