have people staying - Espagnol Anglais Dictionnaire