carbon-carbon composite materials - Spanish English Dictionary