stomach insecticide - Turkish English Dictionary