Particulate debris - Alemán Inglés Diccionario