ripley's fruit dove - German English Dictionary