site of establishment - Fransızca İngilizce Sözlük