texas nettle (solanum rostratum) - German English Dictionary