a hundred percent true - Turc Anglais Dictionnaire