i talked a lot - Français Anglais Dictionnaire