be immersed in something - İspanyolca İngilizce Sözlük