towed howitzer - Fransızca İngilizce Sözlük