measurable outcomes - German English Dictionary