make a treaty - Espagnol Anglais Dictionnaire