royal tapestry keeper - German English Dictionary