endless rope haulage - Turkish English Dictionary