man-made structures - Französisch Englisch Wörterbuch