insecticide sprinkler - Turkish English Dictionary