powder firefighting systems - Turkish English Dictionary