north island takahe - Spanish English Dictionary