BEOLINGUS
Dictionary - TU Chemnitz

 German  English

schweigen {vi} [listen] to hold/keep your peace (formal, old-fashioned)

Wer einen Grund vorbringen kann, warum dieses Paar nicht den Bund der Ehe eingehen soll, der möge jetzt sprechen oder für immer schweigen. (Trauungsformel) If any one knows reason why this couple should not wed, speak now, or forever hold your peace. (wedding phrase)