se frotter les mains

Verb

 * 1)  to rub one's hands together to anticipate something eagerly