conepatus semistriatus - French English Dictionary