sandinist national liberation front - Français Anglais Dictionnaire