armored cavalry - German English Dictionary