high tension (h.t.) - Turco Inglés Diccionario