game bird hunting preserve - German English Dictionary