fast flowing - Turkish English Dictionary