technical supervisory association - Francés Inglés Diccionario