shorthead anchovy - Turkish English Dictionary