piraya (serrasalmo piraya) - English Synonyms Dictionary