Translation of "Trust receipt" in German

Related phrases