backpack sprayers - French English Dictionary