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