trumpetweed (eupatorium perfoliatum) - German English Dictionary