gulf menhaden - Turkish English Dictionary