lick one's chops - Francés Inglés Diccionario