substantiated truth - Allemand Anglais Dictionnaire