blast shield - German English Dictionary