I am German as well and when I look at my D&D Official Players Handbook, which is the source material for BG3, the Warlock is called Hexenmeister ans Sorcerer is a Zauberer, which is nkt only the correct translation but every other RPG I played in my life handles it the same like Warcraft for example.
Also it is historically correct since Warlock was the term for a male Witch, a person practicing Dark/-evil Magic.