a predatory freshwater fish from the characidae family (salminus maxillosus) - Spanish English Dictionary