ball alley - Turkish English Dictionary