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