ceramic matrix composite materials - French English Dictionary