racking one's brain - Spanisch Englisch Wörterbuch