feel like kicking oneself - Türkisch Englisch Wörterbuch