note purchase agreement - Deutsch Englisch Wörterbuch