kick yourself - Spanisch Englisch Wörterbuch