horse-hair loom - Turkish English Dictionary