particulate composites - Alemán Inglés Diccionario