microbial persistence - Turkish English Dictionary