measurable outcome - Spanish English Dictionary