cableway excavator - Turkish English Dictionary