lead a dog's life - French English Dictionary