black finless porpoise - Turkish English Dictionary