it has/had stung - Deutsch Englisch Wörterbuch