long-lay rope - Turkish English Dictionary