mechanized infantry combat vehicle (micv) - German English Dictionary