papua spinetail - French English Dictionary