periodic inspection and maintenance - Alemán Inglés Diccionario