spectacled alligator - French English Dictionary