garden-tapestry - German English Dictionary