netmaking apprentice - French English Dictionary