to stay lying down - Espagnol Anglais Dictionnaire