facility agreements - French English Dictionary