hopsack weave - Turkish English Dictionary