spectacled langur - Turkish English Dictionary