studious, intelligent person who shows reserved character with little social life - Spanisch Englisch Wörterbuch