small river fish resembling an anchovy - Französisch Englisch Wörterbuch