a species of fish from the cichlid family (astronotus ocellatus) - Spanish English Dictionary