new zealand dolphin - Turkish English Dictionary