short anchovy - Turkish English Dictionary