plug-flow digesters - German English Dictionary