not fulfill a commitment or promise - Espagnol Anglais Dictionnaire