measurable outcome - German English Dictionary