shop apprentice - French English Dictionary