dry powder system - Turkish English Dictionary