lick repeatedly - French English Dictionary