spectacled cayman - German English Dictionary