pest and insecticide research center - Turkish English Dictionary