difficulty in walking - French English Dictionary