person who is noticed and can be easily discovered - Español Inglés Diccionario