pest repellant - Turkish English Dictionary