director of facilities and risk management - French English Dictionary