Maned Duck - Francés Inglés Diccionario