lack of payment or performance - Alemán Inglés Diccionario