rusty laughingthrush - Turkish English Dictionary