feel like kicking oneself - Deutsch Englisch Wörterbuch