smart, restless, and curious - Spanisch Englisch Wörterbuch