demurring - German English Dictionary