carbon ribbontranslation and definition "carbon ribbon", tamil lexiconWordTamil Definitioncarbon ribbonகரி நாடா கார்பன் நாடா