man-made structures - Fransızca İngilizce Sözlük