high dust holding capacity - Alemán Inglés Diccionario