european anchovy - Turkish English Dictionary