shop apprentice - German English Dictionary