badger's earth - French English Dictionary