pyrotechnics research commission - German English Dictionary