smart, restless, and curious - İspanyolca İngilizce Sözlük