to stay lying down - French English Dictionary