hardened site - Turco Inglés Diccionario