machine productivity - German English Dictionary