arm yourself heavily - German English Dictionary