to take down - French English Dictionary