trimetazidine - English Synonyms Dictionary