place for rearing turkeys - Turkish English Dictionary