technical inspectorate - Turco Inglés Diccionario