small river fish resembling an anchovy - Deutsch Englisch Wörterbuch