cat's eye nebula - Spanish English Dictionary