spiked ball - Spanish English Dictionary