wire-tapestry - Turkish English Dictionary