a species of ray-finned fish (brycon guatemalensis) - Spanish English Dictionary