spectacled cobra - Spanish English Dictionary