buff-spotted crake - French English Dictionary