spectacled cayman - Spanish English Dictionary