devote oneself to an action or objective (mainly for pleasure) - İspanyolca İngilizce Sözlük