large canal or dike - Türkçe İngilizce Sözlük