holding pond - German English Dictionary