long-tailed tree-quail - French English Dictionary