key performance indicators - German English Dictionary