texas nettle (solanum rostratum) - French English Dictionary