indian anchovy - German English Dictionary