man who masturbates himself - French English Dictionary