demurral - German English Dictionary