industrial technician - Spanish English Dictionary