simpering - French English Dictionary