alumina-titanium carbide composites - French English Dictionary