English: superimpose

English verb 'superimpose' conjugated