ringed barracudina - Turkish English Dictionary