be a guest in a house or hotel - Espagnol Anglais Dictionnaire