conepatus semistriatus - Turkish English Dictionary