that causes great pain or anguish - Deutsch Englisch Wörterbuch