alumina-titanium carbide composites - Spanish English Dictionary