carbon-carbon composite - Turkish English Dictionary