have difficulty in walking - Français Anglais Dictionnaire