universal turret lathe - Turkish English Dictionary