beaver lodge - Spanish English Dictionary