rope-making business - Turkish English Dictionary