take something lying down - French English Dictionary