fulfillment of agreement - Espagnol Anglais Dictionnaire