begrudges - German English Dictionary