snivelling - French English Dictionary