striped laughingthrush - Turkish English Dictionary