water table spring - Turkish English Dictionary