magnificient fruit dove - Alemán Inglés Diccionario