carbon source - English Synonyms Dictionary