periodical control and maintenance - Francés Inglés Diccionario