mettre l'eau à la bouche

Phrase

 * 1)  to make one's mouth water, to whet one's appetite, to entice, to attract