an irrefutable document - Turc Anglais Dictionnaire