elucidate a somewhat abstract concept - Spanisch Englisch Wörterbuch