particle-reinforced composite - French English Dictionary