microbial persistence - German English Dictionary