do someone or something justice - Français Anglais Dictionnaire