hard to grasp - Turkish English Dictionary