southern barracudina - Turkish English Dictionary