electronic maintenance technician - German English Dictionary