begrudging - French English Dictionary