spectacled alligator - Turkish English Dictionary