sniveling, - French English Dictionary