to neglect or delay - Espagnol Anglais Dictionnaire