howitzer motor carriage - Almanca İngilizce Sözlük