exert oneself to the fullest - İspanyolca İngilizce Sözlük