hand sprayers - German English Dictionary