begrudging - German English Dictionary