it protects us from germs - Inglés Sinónimo Diccionario