town ball - Spanish English Dictionary