black sea harbour porpoise - German English Dictionary