periodical control and maintenance - Turco Inglés Diccionario