pest prevention - French English Dictionary