stone driller - Turkish English Dictionary