long house - Spanish English Dictionary