production technician - Spanish English Dictionary