process technician - Spanish English Dictionary