alumina-titanium carbide composites - German English Dictionary