not fulfill a deal or promise - Espagnol Anglais Dictionnaire