drilling progress - Turkish English Dictionary