crack-free hole - Turkish English Dictionary