tractor-drawn artillery - Almanca İngilizce Sözlük