person who walks with difficulty - Français Anglais Dictionnaire