purple-crowned fruit dove - French English Dictionary