torrent duck (merganetta armata) - German English Dictionary