combat engineer vehicle - German English Dictionary