pacific harbour porpoise - Turkish English Dictionary