streak-backed oriole - Turkish English Dictionary