site where there were buildings - Fransızca İngilizce Sözlük