a species of duck (aix sponsa) - Spanish English Dictionary