principal construction inspector - Turco Inglés Diccionario