electronic maintenance technician - Spanish English Dictionary