microbial-resistant paper - Francés Inglés Diccionario