mocking thrush - Turkish English Dictionary