an outstanding reputation - Turco Inglés Diccionario