citroglycerides - English Synonyms Dictionary