have a tale to tell - Turc Anglais Dictionnaire