periodical control and maintenance - Español Inglés Diccionario