weaving looms - Turkish English Dictionary