combat mortar transport vehicle - German English Dictionary