street alley - Turkish English Dictionary