three-ball - Spanish English Dictionary