fail to prevent something on time - Espagnol Anglais Dictionnaire