sniveling, - Turkish English Dictionary