structure comprising public highways - Fransızca İngilizce Sözlük