a jeweler's shop - German English Dictionary