flowing water body - Turkish English Dictionary