have a story to tell - Français Anglais Dictionnaire