particle separator door - Alemán Inglés Diccionario