Germanic conquerors may be first partially reverse-colonized by the culture they conquered (which heavily romanized with Celtic substrate) and then later further colonized by norman conquerors who were themselves carriers of the remnants of the Roman cultural heritage.
Germanic people (franks) conquered Gaul and you wouldn't call modern french a Germanic language.
Linguistic dynamics are utterly fascinating and complex