enjoys a good reputation - Español Inglés Diccionario