given to grumbling - Turkish English Dictionary