drilling machine worker - Alemán Inglés Diccionario