sumatran laughingthrush - Turkish English Dictionary