science of canal making - Türkçe İngilizce Sözlük