Translation of "Note purchase agreement" in German

Related phrases