dust excluding cover - Alemán Inglés Diccionario