european anchovy (engraulis encrasicolus) - Turkish English Dictionary