to sign a treaty - Espagnol Anglais Dictionnaire