be a guest in a house or hotel - Español Inglés Diccionario