simpering - Spanish English Dictionary