torrent duck (merganetta armata) - Spanish English Dictionary