trainee teacher - French English Dictionary