drum-type drilling machine - Español Inglés Diccionario