spectacled cayman - French English Dictionary