particulate composite - Alemán Inglés Diccionario