de bric et de broc

From Wiktionary, the free dictionary