German-English translation for "strotzenden"

"strotzenden" English translation