cat's hole - French English Dictionary