ball running surface - Spanish English Dictionary