continuous hydro-source - Turkish English Dictionary