plonger
dip or submerge in a liquid
[ein]tauchen
immergere
involve oneself deeply in a particular activity