rub oneself sore - Deutsch Englisch Wörterbuch