trocar seis por meia dúzia
See trocar.
trocar (“to trade”) + seis (“six”) + por (“for”) + meia (“half”) + dúzia (“dozen”)
Literally, "To trade six for half a dozen."