dried anchovy - Turkish English Dictionary