immersion

noun
1
the act of putting somebody/something into a liquid, especially so that they or it are completely covered; the state of being covered by a liquid
غوطه‌وری, فروبردن
2
the state of being completely involved in something
غوطه‌وری, مشغولیت کامل
his long immersion in politics
The course offers the opportunity for total immersion in the language and culture.
a five-week French immersion program