yellow-legged pigeon - Turkish English Dictionary