garden-tapestry - Turkish English Dictionary