amileridine - English Synonyms Dictionary