simpering - German English Dictionary