frequent public presence to be socially important - Spanisch Englisch Wörterbuch