payment effecting a discharge - Türkisch Englisch Wörterbuch