netmaking trainee - French English Dictionary