striped anchovy - German English Dictionary