have difficulty in walking - Turc Anglais Dictionnaire