blow from a shield - German English Dictionary