chemical vapour deposited carbon - French English Dictionary