muscovy duck (cairina moschata) - Spanish English Dictionary