tapestry painter - German English Dictionary