public alley - Turkish English Dictionary