public footpath - Turkish English Dictionary