peg-billed sparrow - French English Dictionary