principal and interest payment - Deutsch Englisch Wörterbuch