Translation of "Deed of pledge" in German

Related phrases