spectacled thrush - Turkish English Dictionary