substantiated truth - Turc Anglais Dictionnaire