bay anchovy - Turkish English Dictionary