magnificent fruit dove - Spanish English Dictionary