howitzer carriage - Almanca İngilizce Sözlük