demolition officer - French English Dictionary