repair technician - Spanish English Dictionary