maintain a facility - Inglés Sinónimo Diccionario