leased preserve - German English Dictionary