hen pigeon - Turkish English Dictionary