a species of fish of the anchovy family (engraulis ringens) - Spanisch Englisch Wörterbuch