microbial persistence - Francés Inglés Diccionario