deerpark - German English Dictionary