ungrudgingly - Turkish English Dictionary