mechanical industrial worker who makes and places tubes - Spanisch Englisch Wörterbuch