yellowfin menhaden - Turkish English Dictionary