Germans are a conglomerate culture made up of several different Germanic cultures (Swabian, Bavarian, Prussian (RIP), Franconian, etc..), all of which are indeed Germanic.
Anglo-Saxon is simply a catch-all term for the various Germanic (mostly Anglian and Saxon, thus the name, but also Jutes of modern Jylland and Frisians of northern Holland among others) peoples who invaded Britannia from about 250-600 AD. These then partly massacred and partly interbred with the lowlander Britannians, a Celtic people related to the extinct Gauls, Picts and Belgians (ACTUAL Belgians, not the artificial state that currently exists) as well as the still extant Cambrians (Welshmen), Kernowians (most of who live in Brittany, France, today) and Goidels (Irelanders and Scots).
Following centuries of domination over lowland Britannia, and the eventual founding of the kingdom of England ("Angle-land"), the island was once more invaded, but this time by a French noble named William. He then went on to establish a new state with a Romance-speaking aristocracy which eventually merged with the Germanic-speaking Anglo-Saxons and and gave rise the the first glimpse of the modern "English" cultural identity.
Thus, -racially-, "Anglos" are a mixed breed between the ancient Celts of lowland Britannia and the western Germanians, but culturally, they are a mixture between the French-speaking Normans and the German-speaking Saxons. They are, in the end, wholly Aryan, however, just as a kitten litter of a siamese mother and maine coon father are still cats, regardless of their "pure" pedigrees having been tossed aside.
Anglos are not only eternal traitors who fuck everything up for absolutely everybody, including themselves; they're also the mongrels of Europe. : ^ )
I still like you guys, though. Just please, stop backstabbing us in favour of Edelstein all the time. It's getting old.