periodic inspection and testing - Turco Inglés Diccionario