sardina pilchardus - Turkish English Dictionary