person who is noticed and can be easily discovered - Espagnol Anglais Dictionnaire