batch drilling - Turkish English Dictionary