revolutionary people's liberation front - Français Anglais Dictionnaire