person who is noticed and can be easily discovered - Spanisch Englisch Wörterbuch