digester (apparatus) - German English Dictionary