royal tapestry keeper - French English Dictionary