make a dam on a riverbed - Fransızca İngilizce Sözlük