new guinea flightless rail - Turkish English Dictionary