olivaceous thrush - German English Dictionary