northern right whale dolphin - Turkish English Dictionary