an outstanding reputation - Francés Inglés Diccionario