speaking broken ... - Français Anglais Dictionnaire