impervious stratum - Turkish English Dictionary