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