standing out in a positive way - Francés Inglés Diccionario