fresh cure an anchovy - Turkish English Dictionary