madagascar blue-pigeon - French English Dictionary