someone that talks too much - Français Anglais Dictionnaire