tree pigeon - Turkish English Dictionary