moluccan scrubfowl - French English Dictionary