technical supervisory association - Turco Inglés Diccionario