unsparingly realistic - Allemand Anglais Dictionnaire