unsparingly realistic - Français Anglais Dictionnaire