trainee mechanic - Spanish English Dictionary