something viewed as a product of human conception - Spanisch Englisch Wörterbuch