island bronze-naped pigeon - French English Dictionary