fast-flowing stream - Turkish English Dictionary