upper pond - German English Dictionary