undrainable pond - German English Dictionary