measurable result - Spanish English Dictionary