non-excusable delay - Español Inglés Diccionario