blast hole machine - Alemán Inglés Diccionario