highly touted - Turco Inglés Diccionario