beauty created by man and nature - Spanisch Englisch Wörterbuch