indian anchovy - Turkish English Dictionary