blast deflector guards - German English Dictionary