dedicate oneself solely to their studies - İspanyolca İngilizce Sözlük