armored combat vehicle - German English Dictionary