buru mountain pigeon - French English Dictionary