impervious core dam - Turkish English Dictionary