have difficulty walking due to leg problems - Turkish English Dictionary