measurable outcomes - Spanish English Dictionary