guest (inn) - Spanish English Dictionary