BEOLINGUS
Dictionary - TU Chemnitz

 English  German

the common thread; the continuous thread [fig.] der rote Faden [übtr.]

to run through sth. (like a consistent/common thread) sich wie ein roter Faden durch etw. ziehen