ethanamidine - English Synonyms Dictionary