gray-green fruit dove - Turkish English Dictionary