Alright, so after taking into account my trusty English dictionary, it turns out that all of them are accents, however, Southern and Brooklyn and so on are dialects, a German (French, Hispanic) accent isn't. It's just an accent. So my question still stands.