BEOLINGUS
Dictionary - TU Chemnitz

 English  German

to sponsor sth. die Schirmherrschaft für eine Sache übernehmen {vt} [pol.]

UN-sponsored peace talks Friedensgespräche unter der Schirmherrschaft der UNO