metal matrix-fibre composites - French English Dictionary