hard to hold tools - Turkish English Dictionary