snivelled - French English Dictionary