gulf menhaden - German English Dictionary