dew pond - German English Dictionary