make a dam on a riverbed - Türkçe İngilizce Sözlük