alien registration receipt card - English Synonyms Dictionary