teacher trainee - French English Dictionary