logistical installations - French English Dictionary