magnificent fruit dove - Francés Inglés Diccionario