English: immerse

English verb 'immerse' conjugated