had it demolished - French English Dictionary