wire-tapestry - German English Dictionary