structural pesticide - Turkish English Dictionary