trinidad anchovy - Turkish English Dictionary