related to the political left - Français Anglais Dictionnaire