neva river - Turkish English Dictionary