ball into the space - Turkish English Dictionary