lick one's chops - French English Dictionary