wick making machine technician - Spanish English Dictionary