lick the pants off (someone) - French English Dictionary