staff productivity ratio - German English Dictionary