yellow-eyed stock dove - Turkish English Dictionary