balls (testicles) - Spanish English Dictionary