passing through a canal - Türkçe İngilizce Sözlük