facilities construction coordinator - French English Dictionary