elucidate a somewhat abstract concept - Englisch Synonyme Wörterbuch