cat's hole - German English Dictionary