ball-turning rest - Spanish English Dictionary