begrudging - Turkish English Dictionary