supervision of building works - French English Dictionary