periodic inspection and maintenance - Español Inglés Diccionario