could kick himself - Spanisch Englisch Wörterbuch