sumatran laughingthrush - German English Dictionary