to neglect or delay - Español Inglés Diccionario