impervious core dam - German English Dictionary