public service concession agreement - Français Anglais Dictionnaire