teacher trainee - Spanish English Dictionary