drilling machine workers - Alemán Inglés Diccionario