electronic maintenance technician - English Synonyms Dictionary