pest prevention - German English Dictionary