crimson-crowned fruit dove - German English Dictionary