shooting preserve - German English Dictionary