top of dam - German English Dictionary