permanent end to fighting - Espagnol Anglais Dictionnaire