wishing well pond - German English Dictionary