delving road - Turkish English Dictionary