artillery tube - Türkçe İngilizce Sözlük