payment effecting a discharge - Spanisch Englisch Wörterbuch