terrestrial balls - Spanish English Dictionary