contact insecticide - Turkish English Dictionary