lack of payment or performance - Türkisch Englisch Wörterbuch