to stay lying down - Spanish English Dictionary