drilling machine worker - Español Inglés Diccionario