positive-pressure-powered dust hood - Alemán Inglés Diccionario