finless black porpoise - Turkish English Dictionary