fresh cure an anchovy - German English Dictionary