spring supplying drinking water - Turkish English Dictionary