sign a peace agreement - Espagnol Anglais Dictionnaire