badger's earth - Spanish English Dictionary