safeguarding of buildings - French English Dictionary