armed with a shield - German English Dictionary