animal preserve - German English Dictionary