japanese anchovy - Turkish English Dictionary