a species of duck (aix sponsa) - Español Inglés Diccionario