a natural spring - Turkish English Dictionary