demolition preparation - French English Dictionary