do justice to something/someone - Français Anglais Dictionnaire