place for rearing turkeys - German English Dictionary