trip balls - Spanish English Dictionary