have painful and tired feet especially after a lot of walking - Turkish English Dictionary