cat's hole - Turkish English Dictionary