impounded pond - German English Dictionary