contract (agreement) - Espagnol Anglais Dictionnaire