ball groove - Spanish English Dictionary