to fulfill a contract - Espagnol Anglais Dictionnaire