powder-down patch - Turkish English Dictionary