Definition of frotteurism in English:

frotteurism

noun