rock drills - Turkish English Dictionary