pull down a house - French English Dictionary