double-plush loom - Turkish English Dictionary