frequent (masturbator) - Spanish English Dictionary