helmeted curassow (pauxi pauxi) - Francés Inglés Diccionario