supervision of construction works - French English Dictionary