man from chupaca, peru - English Synonyms Dictionary