digester (apparatus) - French English Dictionary