i mentally kicked myself - Spanisch Englisch Wörterbuch