backpack sprayers - German English Dictionary