international payments agreements - Deutsch Englisch Wörterbuch